be part and parcel of something - Turco Inglés Diccionario